home *** CD-ROM | disk | FTP | other *** search
- Path: news.lpr.carel.fi!usenet
- From: Ari Lukumies <aril@cmt.lpr.mail.carel.fi>
- Newsgroups: comp.lang.c++
- Subject: Re: DECOMPLIER REQUIRED
- Date: Thu, 08 Feb 1996 12:16:08 +0200
- Organization: Carelcomp Forest
- Message-ID: <3119CD68.736E@cmt.lpr.mail.carel.fi>
- References: <4f93gu$1s8@Chaos.es.co.nz>
- NNTP-Posting-Host: renoir.cclahti.carel.fi
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- X-Mailer: Mozilla 2.0b6a (WinNT; I)
-
- Luke McLean wrote:
- >
- > I have been a bit stupid and did not backup my work, of course
- > the inevitable has happened and my hard drive died. The
- > problem is that I have complied dll's that I am loath to
- > rewrite so I was wondering if anyone has a decomplier for C++
- > complied DLL's?
- >
- > Any advice would be appreciated.
-
- I've heard about decompilers that produce Assembler output but not of ones
- that produce C or C++. If the DLLs contain debug information, that could be
- done but I doubt if anyone ever thought it worth the time it takes to write
- such a program... However, you might want to check the SystemV decompiler
- for Windows (can't remember its name, but you can find information in
- `Undocumented Windows┤ by Andrew Schulman et al [Addison-Wesley?] ; Schulman
- was one of the guys writing that decompiler). You can produce an import
- library of your DLLs and look about the functions residing inside it (the
- exported ones). If you remember what the functions did, you can then rewrite
- from scratch. But my advice is: do backup regularly.
-
- Later,
- AriL
- --
- All my opinions are mine and mine alone.
-